CourseAutomation Class Reference

List of all members.

Public Member Functions

 CourseAutomation ()
 newUser ($userID)
 changeUserGroup ($userID, $oldGroup)
 deleteUser ($userID)
 deleteCourse ($courseID)
 deleteUserFromCourse ($userID, $courseID)
 newCourse ($courseID)
 newEcommunity ($courseID)


Member Function Documentation

CourseAutomation::changeUserGroup ( userID,
oldGroup 
)

Aufzurufen, wenn die Benutzergruppe eines User geändert wird.

public

Parameters:
integer $userID - die ID des Users
integer $oldGroup - die alte Benutzergruppe
Returns:
bool - Erfolgwert

CourseAutomation::CourseAutomation (  ) 

Konstruktor public

CourseAutomation::deleteCourse ( courseID  ) 

Modulspezifische Aufräumarbeit wenn eine Veranstaltung gelöscht wird public

Parameters:
integer $courseID - die ID der Veranstaltung
Returns:
bool - Erfogswert

CourseAutomation::deleteUser ( userID  ) 

Modulspezifische Aufräumarbeit wenn ein User gelöscht wird public

Parameters:
integer $userID - die ID des Users
Returns:
bool - Erfolgwert

CourseAutomation::deleteUserFromCourse ( userID,
courseID 
)

Wird ausgeführt wenn ein User einen Kurs verläßt. Auszuführen vor dem Löschen des Users aus der Kurstabelle. public

Parameters:
integer $userID - Die ID des neuen Kursteilnehmers
integer $courseID - Die ID des Kurses
Returns:
bool - Erfogswert

CourseAutomation::newCourse ( courseID  ) 

CourseAutomation::newEcommunity ( courseID  ) 

CourseAutomation::newUser ( userID  ) 

User in Dozentenkurs aufnehmen

public

Parameters:
integer $userID - ID des Users
Returns:
bool - Erfolgwert


The documentation for this class was generated from the following file:

Generated on Sat Oct 31 17:53:46 2009 for eStudy by  doxygen 1.5.8